bottle puppet - French English Dictionary